waste grating - German English Dictionary